Golang Job: Junior Développeur Logiciel (H-F)

Job added on

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

Lieu de travail : Montréal, Québec
Statut : Permanent
Horaire : Temps plein


La Banque a initié sa migration vers le Cloud voici plusieurs années, et a pour objectif d’accélérer cette transformation en migrant la quasi-entièreté de ses applications dans AWS.

Aujourd’hui, des dizaines d’applications sont déjà dans le Cloud, en partie grâce à nos initiatives, qui ont désormais une place centrale dans la stratégie long terme de la Banque.

Nous sommes une équipe multidisciplinaire de six développeurs au sein d’un groupe de transformation DevOps et d’adoption du Cloud.

Afin de démarrer de nouvelles initiatives, nous recherchons deux développeurs supplémentaires de niveau junior.

Ainsi, en tant que membre de notre équipe de développement, tu contribueras à nos différents produits présents et futurs :

  • API / Plateforme centralisée permettant une utilisation standardisée de tous les outils et plateformes d’exécution utilisés par la Banque (RBAC, sécurité, provisioning d’environnements, …)
  • Outil de build générique (command line) afin d’uniformiser les pipelines de la banque.
  • Produit générique de gestion de règles de Firewall as code dans le Cloud.
  • Contribution à l’implémentation de différentes composantes d’infrastructure (Elastic Kubernetes Engine partagé, HashiCorp Vault, …)
  • Implémentation de processus GitOps automatisés.

Tes responsabilités :

  • Développer en Python, GoLang et Angular sur les différentes bases de codes.
  • Contribuer à l’adoption des différents outils Cloud & DevOps disponibles à la banque, au travers du développement de templates, ou de contributions directes au code d’autres équipes.
  • Assister & évangéliser les clients dans l’utilisation de nos produits.
  • Faire preuve de créativité, afin d’apporter de nouvelles idées, qui pourront ainsi se transformer en fonctionnalités ou produits.
  • Participer aux cérémonies agiles afin de définir les priorités, chiffrer les tâches, proposer des fonctionnalités, le tout dans une approche produit.


Compétences minimales :

  • Un développeur, avec une expérience probante en Python, GoLang, ou un langage équivalent.
  • Connaissance des bonnes pratiques de génie logiciel, notamment les normes de programmation, revue de code, gestion de code source, et tests.
  • Bon esprit de collaboration & autonomie.

Compétences complémentaires :

  • Une expérience avec un Cloud.
  • Notions de Kubernetes & Docker.
  • Notions en intégration & déploiement continu.
  • Bases de données.
  • APIs REST.

Cette offre est faite pour toi si tu veux :

  • Avoir l'opportunité de travailler sur des technologies récentes (Cloud native, ...)
  • Avoir une forte influence sur l'écosystème de la Banque, où énormément de décisions restent à prendre.
  • Développer, déployer & opérer une application de bout en bout, en toute autonomie.
  • Avoir la liberté d'expérimenter & d'innover dans un environnement riche (nouveaux outils, ...).
  • Élargir ton spectre de compétences en y ajoutant le DevOps & le Cloud.

Notre stack :

  • Langages: Python, GoLang, Angular.
  • Développement sur Mac.
  • Cloud Providers: GCP, AWS.
  • Kubernetes.
  • CI/CD: Jenkins, Helm, Harness, ...
  • Secrets: HashiCorp Vault.
  • Observability: Datadog, Splunk.
  • Data: PostgreSQL, Redis (cache & queues).
  • APIs: REST / gRPC.
  • SCM: Bitbucket (GitHub à venir).
  • Infra: Terraform.

Tes avantages

Dès ton embauche nous te proposons plusieurs avantages pour t’épanouir. En plus d’une rémunération compétitive, nous offrons plusieurs bénéfices flexibles et avantageux pour toi et tes proches :

  • Programme santé et bien-être incluant de nombreux avantages
  • Assurance collective flexible
  • Régime de retraite
  • Régime d’acquisition d’actions
  • Programme d’aide aux employés et à leur famille
  • Services bancaires préférentiels
  • Programme d’implication dans la communauté
  • Télémédecine
  • Clinique virtuelle d’amélioration du sommeil

Ces bénéfices ne sont que quelques-uns des multiples avantages qui s’offrent à toi.

Dans le contexte de pandémie que nous vivons, toute l’équipe est en télétravail.

L’humain d’abord

Nous sommes une banque à grandeur humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens.

Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous offrons un milieu de travail sans obstacle et accessible à l’ensemble des employés.

Nous visons à procurer des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous.

Nous accueillons les candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe.

Prêt à entreprendre tes ambitions?